FPGA-based implementation of a fuzzy motion adaptive de-interlacing algorithm
نویسندگان
چکیده
This paper surveys the hardware implementation of a de-interlacing algorithm on Field-Programmable Technology for real-time processing. The algorithm presented evaluates the level of motion at each pixel, and determines the interpolation between a spatial and a temporal method according to the presence of motion. To achieve it the algorithm employs an hierarchical structure with three simple fuzzy systems. The first one performs a set of fuzzy rules to apply reasoning in order to detect motion; the second one selects the most convenient direction to implement an edge-dependent line average method; and the third one is used to choose the most adequate temporal method. The hardware implementation of this algorithm combines pipeline architecture with a parallel processing of fuzzy rules to accelerate the computation. As result an efficient implementation is developed in terms of computational time and hardware cost.
منابع مشابه
Fpga Implementation of a Fuzzy Based Video De-interlacing Algorithm
De-interlacing algorithms are used to convert interlaced video into progressive scan format. Among the different techniques reported in the literature, motion adaptive de-interlacing techniques that combine spatial and temporal interpolation according to the presence of motion achieve good results with a low computational cost. This paper presents the FPGA implementation of a motion adaptive al...
متن کاملFuzzy motion adaptive algorithm and its hardware implementation for video de-interlacing
Interlacing techniques were introduced in the early analog TV transmission systems as an efficient mechanism capable of halving the video bandwidth. Currently, interlacing is also used by some modern digital TV transmission systems, however, there is a problem at the receiver side since the majority of modern display devices require a progressive scanning. De-interlacing algorithms convert an i...
متن کاملEvaluation of Several Operators for Fuzzy-based Motion Adaptive De-interlacing
Video signals can be interlaced or noninterlaced. The interlaced scan format suffers from several possible artifacts such as flicker, twitter, and crawling. De-interlacing algorithms convert an interlaced video signal to the progressive scan format by interpolating the missing lines. These algorithms can be used to improve picture quality, but can also be necessary to use interlaced video on pr...
متن کاملFuzzy logic-based embedded system for video de-interlacing
Video de-interlacing algorithms perform a crucial task in video processing. Despite these algorithms are developed using software implementations, their implementations in hardware are required to achieve real-time operation. This paper describes the development of an embedded system for video de-interlacing. The algorithm for video de-interlacing uses three fuzzy logic-based systems to tackle ...
متن کاملA motion and edge adaptive interlaced-to-progressive conversion using fuzzy logic-based systems
This paper presents an algorithm for video de-interlacing. The approach uses three fuzzy logic-based systems to adapt the interpolation strategy to the presence of motion and edges. Furthermore, the algorithm is able to deal with any kind of TV material independently of the source used to acquire the scene. Extensive simulations of standard and real sequences prove the efficiency of the propose...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007